package nc.ui.arap.selectedpay;

import java.util.Hashtable;

import nc.ui.arap.pubdj.ARAPDjCardPanel;
import nc.ui.pub.bill.BillCardPanel;
public abstract class  LinkageGroup{
  private Hashtable<String, Boolean> flag=new Hashtable<String, Boolean>();
  private ARAPDjCardPanel panel=null;
  public LinkageGroup() {
  }
  public LinkageGroup(ARAPDjCardPanel panel,String[] keys)
  {
    for(int i=0;i<keys.length;i++)
    {
      flag.put(keys[i],new Boolean(false));
    }
    this.panel=panel;
  }

  public BillCardPanel getCardPanel()
  {
    return this.panel.getBillCardPanelDj();
  }
  public synchronized void action(String startkey)
  {
   panel.getBillCardPanelDj();
  }
  public abstract void change(String key);
}
